package org.wenhuayuan.uilibrary.banner.indicator;

import android.content.Context;
import android.util.AttributeSet;
import android.widget.FrameLayout;

import androidx.annotation.NonNull;
import androidx.annotation.Nullable;

import org.wenhuayuan.uilibrary.banner.core.HiBannerMo;

import java.util.ArrayList;
import java.util.List;

public class HiCircleIndicator extends FrameLayout implements HiIndicator<FrameLayout> {
    List<? extends HiBannerMo> bannerMos;
    public HiCircleIndicator(@NonNull Context context) {
        this(context, new ArrayList<HiBannerMo>());
    }
    public HiCircleIndicator(@NonNull Context context, List<? extends HiBannerMo> bannerMos) {
        super(context);
        this.bannerMos =  bannerMos;
    }

    public HiCircleIndicator(@NonNull Context context, @Nullable AttributeSet attrs) {
        super(context, attrs);
    }

    public HiCircleIndicator(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
        super(context, attrs, defStyleAttr);
    }

    @Override
    public FrameLayout get() {
        return this;
    }

    @Override
    public void onInflate(int count) {

    }

    @Override
    public void onPointChange(int current, int count) {

    }
}
